home *** CD-ROM | disk | FTP | other *** search
/ Libris Britannia 4 / science library(b).zip / science library(b) / CUGUK / COMMS / C101.ZIP / UUPC11XS.ZIP / MAIL / ALIAS.H < prev    next >
C/C++ Source or Header  |  1992-11-21  |  631b  |  30 lines

  1. /*
  2.    router.h
  3.  
  4.    routines included in router.c
  5.  
  6.    Copyright (c) 1989, Andrew H. Derbyshire
  7.  
  8.    Update History:
  9.  
  10.    30Sep89     Convert selected functions to type boolean            ahd
  11.    18Mar90     Split out host name routines to hostable.h            ahd
  12.  */
  13.  
  14. static struct AliasTable {
  15.       char *anick;
  16.       char *anode;
  17.       char *auser;
  18.       char *afull;
  19.    };
  20.  
  21. void ExtractName( char *result, char *column );
  22.  
  23. void BuildAddress(char *result, const char *input );
  24.  
  25. char *AliasByNick(const char *input);
  26.  
  27. char *AliasByAddr(const char *node, const char *user);
  28.  
  29. boolean InitRouter( void );
  30.